﻿using Common.ServiceResponse.ValueObjects.Facebook;

namespace Infrastructure.Gateways.Vk
{
    public interface IVkGateway
    {
        UserProfile GetUserProfile(string accessToken, string userId);
        byte[] GetProfilePicture(string accessToken, string userId);
        Friends GetUserFriends(string completeFriendsUrl);
        PhotoAlbums GetPhotoAlbums(string completeAlbumsUrl);
        Photos GetPhotos(string completePhotosUrl);
        Wall GetWall(string completeWallUrl);
    }
}